Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 TREVOR PLACE Terraced £950,000 17 Oct 1997
27 TREVOR PLACE Terraced £5,600,000 28 Apr 2017
28 TREVOR PLACE Terraced £4,200,000 29 Sep 2023
33 TREVOR PLACE Terraced £1,375,000 18 Feb 2003
34 TREVOR PLACE Terraced £1,500,000 15 Aug 2005
35 TREVOR PLACE Detached £1,375,000 14 Jul 2000